'''
Description: 
Author: Zilu
Date: 2021-11-07 14:24:03
Version: 
LastEditTime: 2021-11-07 14:34:44
LastEditors: Zilu
'''

# 类是抽象的模板，可以根据此模板创建实例
class Student(object):
    def __init__(self, name, score):
        self.name = name
        self.score = score

    def print_score(self):
        print("%s: %s" % (self.name, self.score))

bart = Student('Bart Simpon', 59)
bart.name
bart.score
bart
Student

bart.print_score()

# python是动态语言，可以动态绑定类
# 对于两个实例变量，虽然它们都是同一个类的不同实例，但拥有的变量名称都可能不同
lisa = Student("Lisa Tarloy", 99)
bart.age = 8
bart.age
# lisa.age          # lisa 没有属性age

